# 数字数组
arr = [7, 3, 11]
# 数组中的 JSON 对象
JS = [{'name': '甲', 'num': 7}, {'name': '乙', 'num': 3}, {'name': '丙', 'num': 11}]

# 重新复制一个数组，方便显示排序后的结果
arr1 = arr.copy()
arr2 = arr.copy()
JS1 = JS.copy()

# 开始排序：
arr1.sort()
print(arr1)  # 默认字母升序
# 降序
arr2.sort(reverse=True)
print(arr2)

# 自定义排序，默认升序
JS.sort(key=lambda x: (x["num"]))
print(JS)
# 自定义排序，降序
JS1.sort(key=lambda x: (x["num"]),reverse=True)
print(JS1)
